#pragma once

class IPhysicsRigid {
public:
	virtual ~IPhysicsRigid() {}
	virtual void AttachToWorld() = 0;
	virtual void DetachFromWorld() = 0;
	virtual void GetWorldCenterMatrix(float *pMatrix) = 0;
	virtual void SetWorldCenterMatrix(float *pMatrix) = 0;
	virtual void* GetPointer() = 0;
protected:
	IPhysicsRigid() {}
};
